we barely stay afloat - Turc Anglais Dictionnaire